aluminum foil wrapping - Turkish English Dictionary